package edu.sctu.wujiayi.month06.day20150626.json_practiceone;


/**
 * Created by user11 on 2015/6/26.
 */
//public class HttpRequest {
///**
// * 向指定URL发送GET方法
// */
//    public static String sendGet(String url,String param) throws IOException {
//        String result = "";
//        BufferReader in = null;
//
//        String urlNameString = url+"?"+param;
//        try {
//            URL realUrl = new URL(urlNameString);
//            URLConnection connection = (URLConnection) realUrl.openConnection();
//            connection.setRequestProperty("accept","*/*");
//            connection.setRequestProperty("connection","Keep-Alive");
//            connection.setRequestProperty("user-agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");
//
//           connection.connect();
//
//            Map<String,List<String>> map = connection.getHeaderFields();
//
//            for (String key:map.keySet()){
//
//                System.out.println(key+"--->"+map.get(key));
//            }
//
//            in = new BufferReader(new InputStreamReader(connection.getInputStream()));
//
//            String line;
//
//            while ((line = in.readline()) != null){
//                result+=line;
//            }
//        } catch (MalformedURLException e) {
//            System.out.println("发送GET请求出现异常"+e);
//            e.printStackTrace();
//        }
//
//        finally {
//           try {
//               if (in != null){
//                   in.readline();
//               }
//           }catch (Exception e2){
//               e2.printStackTrace();
//           }
//
//        }
//    return result;
//    }
//
//    /**
//     * 向指定URL发送POST方法
//     */
//
//    public static String sendPost(String url,String param){
//        PrintWriter out = null;
//        BufferReader in = null;
//        String result = "";
//
//        try {
//            URL reslUrl = new URL(url);
//
//            URLConnection conn = reslUrl.openConnection();
//
//            conn.setRequestProperty("accept","*/*");
//            conn.setRequestProperty("connection","Keep-Alive");
//            conn.setRequestProperty("user-agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");
//
//            conn.setDoOutput(true);
//            conn.setDoInput(true);
//
//            out = new PrintWriter(conn.getOutputStream());
//
//            out.print(param);
//
//            out.flush();
//
//            in = new BufferReader(new InputStreamReader(conn.getInputStream()));
//
//            String line;
//
//            while ((line = in.readline()) != null){
//                result += line;
//            }
//
//        } catch (IOException e) {
//            e.printStackTrace();
//        }
//
//        finally {
//            try {
//                if (out!=null){
//                    out.close();
//                }
//            }catch (Exception ex){
//                ex.printStackTrace();
//            }
//
//        }
//
//    return result;
//    }
//}
